# 方法级别的Fixture之前置和后置使用
import unittest
class TestLogin(unittest.TestCase):
    # 定义类级别的Fixture前置和后置，用于打开和关闭浏览器
    @classmethod
    def setUpClass(cls):
        print('打开浏览器')
    @classmethod
    def tearDownClass(cls):
        print('关闭浏览器')

    # 方法级别的Fixture前置
    def setUp(self):
        print('打开网页，点击登录')
    # 方法级别的Fixture后置
    def tearDown(self):
        print('关闭页面')


    #定义测试用例1
    def test_1(self):
        print('输入用户密码验证码1，点击登录')
    #定义测试用例2
    def test_2(self):
        print('输入用户密码验证码2，点击登录')
    #定义测试用例3
    def test_3(self):
        print('输入用户密码验证码3，点击登录')


if __name__ == '__main__':
    unittest.main()